import ApiBase from "./ApiBase";

const apiBase = new ApiBase("drgsGroupResults");

//drg数据分析
export function dataReport(params) {
    return apiBase.post('dataReport', params)
}

//超支结余趋势
export function overrunsSurplusTrend(params) {
    return apiBase.post('overrunsSurplusTrend', params)
}

//超支结余趋势图表
export function overrunsSurplusTrendChart(params) {
    return apiBase.post('overrunsSurplusTrendChart', params)
}

//部门超支结余分布
export function departmentOverrunsSurplusChart(params) {
    return apiBase.post('departmentOverrunsSurplusChart', params)
}

//部门超支占比Top5
export function departmentOverrunsTop5(params) {
    return apiBase.post('departmentOverrunsTop5', params)
}

//病组超支结余分布
export function diseaseOverrunsSurplusChart(params) {
    return apiBase.post('diseaseOverrunsSurplusChart', params)
}

//病组超支占比Top5
export function diseaseOverrunsTop5(params) {
    return apiBase.post('diseaseOverrunsTop5', params)
}

//控费方向监测图表
export function selectControlFeeDirectionChart(params) {
    return apiBase.post('selectControlFeeDirectionChart', params);
}

//优势病组数量
export function selectSurplusDiseaseGroupSum(params) {
    return apiBase.post('selectSurplusDiseaseGroupSum', params)
}

//优势病组结余的合计
export function selectSurplusDiseaseGroupSurplusSum(params) {
    return apiBase.post('selectSurplusDiseaseGroupSurplusSum', params)
}

//全员效能数据分析---统计
export function hospitalPerformanceReport(params) {
    return apiBase.post('hospitalPerformanceReport', params)
}

//住院总费用趋势
export function selectMoneyTrendChart(params) {
    return apiBase.post('selectMoneyTrendChart', params)
}

//住院次均总费用趋势
export function selectMoneyTrendAverageChart(params) {
    return apiBase.post('selectMoneyTrendAverageChart', params)
}

//平均住院日趋势
export function selectAverageInTheHospitalChart(params) {
    return apiBase.post('selectAverageInTheHospitalChart', params)
}

//平均住院日需下调幅度最大的科室
export function selectDaysNeedDownDepartment(params) {
    return apiBase.post('selectDaysNeedDownDepartment', params)
}

//科室结余排名
export function selectDepartmentSurplusListRanking(params) {
    return apiBase.post('selectDepartmentSurplusListRanking', params)
}

//住院费用变化动因
export function selectChangeAgentInHospitalChart(params) {
    return apiBase.post('selectChangeAgentInHospitalChart', params)
}

//次均费用需下调幅度最大的科室TOP5
export function selectAvgFeeNeedDownDepartmentTop5(params) {
    return apiBase.post('selectAvgFeeNeedDownDepartmentTop5', params)
}

//高低倍率发展趋势
export function differentIntervalsHighAndLowRateAnalysis(params) {
    return apiBase.post('differentIntervalsHighAndLowRateAnalysis', params)
}

//高低倍率病例分析
export function highAndLowRateAnalysis(params) {
    return apiBase.post('highAndLowRateAnalysis', params)
}

//异常行为态检测------高低倍率病例分析
export function controlFeeMonitoringChart(params) {
    return apiBase.post('controlFeeMonitoringChart', params)
}

//控费状态监测--------------控费方向监测---------次均费用同比环比
export function controlFeeMonitoringDataCompare(params) {
    return apiBase.post('controlFeeMonitoringDataCompare', params)
}

//控费这状态检测---------控费方向检测--------均次费用统计表分页
export function controlFeeFeeAvgList(params) {
    return apiBase.post('controlFeeFeeAvgList', params)
}

//异常行为监测-------不合理入院  分页列表
export function unreasonableInHospitalList(params) {
    return apiBase.post('unreasonableInHospitalList', params)
}

//异常行为监测-------再入院监测  分页列表
export function inHospitalAgainMonitoringList(params) {
    return apiBase.post('inHospitalAgainMonitoringList', params)
}

//DRG绩效评价--------科室综合评价---列表
export function departmentAnalysisEvaluation(params) {
    return apiBase.post('departmentAnalysisEvaluation', params)
}

//DRG绩效评价--------科室目标分析-----均次费用
export function departmentAnalysisByFee(params) {
    return apiBase.post('departmentAnalysisByFee', params)
}

//DRG绩效评价--------科室目标分析-----均次费用列表
export function departmentAnalysisByFeeList(params) {
    return apiBase.post('departmentAnalysisByFeeList', params)
}

//DRG绩效评价--------科室目标分析-----均次药费
export function departmentAnalysisByDrugFee(params) {
    return apiBase.post('departmentAnalysisByDrugFee', params)
}

//DRG绩效评价--------科室目标分析-----均次药费列表
export function departmentAnalysisByDrugFeeList(params) {
    return apiBase.post('departmentAnalysisByDrugFeeList', params)
}

//DRG绩效评价--------科室目标分析-----均次材料费
export function departmentAnalysisByMaterialFee(params) {
    return apiBase.post('departmentAnalysisByMaterialFee', params)
}

//DRG绩效评价--------科室目标分析-----均次材料费列表
export function departmentAnalysisByMaterialFeeList(params) {
    return apiBase.post('departmentAnalysisByMaterialFeeList', params)
}

//DRG绩效评价--------科室目标分析-----均次住院日
export function departmentAnalysisByDays(params) {
    return apiBase.post('departmentAnalysisByDays', params)
}

//DRG绩效评价--------科室目标分析-----均次住院日列表
export function departmentAnalysisByDaysList(params) {
    return apiBase.post('departmentAnalysisByDaysList', params)
}



